<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>  
  <head>    
    <title>Whitehole</title>    
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <link href="../../styles.css" rel="stylesheet">
    <link rel="icon" href="../../images/icon.png">
	</head>
	<body>  
		<div id="top">
			<h1>Whitehole</h1> 
    </div>
    <div id="main">	
      <h2>Contenido</h2>
      <div class="contents">
        <ol>
          <li><a href="#intro">Introducci&oacute;n</a></li>
          <li><a href="#versions">Versiones</a></li>
          <li><a href="#notes">Notas</a></li>
        </ol>
      </div>
      <h2 id="intro">Introducci&oacute;n</h2>
      <div class="contents">
        <p>Whitehole es el editor de niveles eterno de Super Mario Galaxy. Ha estado por a&ntilde;os mucha gente lo ha modificado y editado, honestamente, ha sido un desastre. Pero funciona para lo que se necesita y la gente ya est&aacute; acostumbrado a &eacute;l. Est&aacute; escrito en el lenguaje de programaci&oacute;n Java y se ejecuta con el Java Runtime Environment (JRE).</p>
        <img src="../../images/tool1/intro1.jpg" alt="Image could not be loaded.">
        <p class="idtext">Fig. 1: Captura de pantalla de Whitehole Neo de la primera galaxia en SMG1.</p>
      </div>
			<h2 id="versions">Versiones</h2>
      <div class="contents">
        <p>Existen varios Whiteholes disponibles y la gente usualmente se confunde por esto. Whitehole Neo es el recomendado para usar en el presente. La lista de los Whiteholes en existencia es la siguiente:</p>
        <ul>
          <li>
            <p><b>Whitehole 1.6</b> (<a href="https://github.com/TheSunCat/Whitehole">Repositorio</a>)</p>
            <p>Esta version de Whitehole tiene caracter&iacute;sticas que fueron removidas en la version 1.7. Funciona para SMG1/2. Necesita de JRE 8 para funcionar.</p>
            <p>Para actualizar la base de datos de objetos, descarga el archivo <code>objectdb.xml</code> de <a href="https://raw.githubusercontent.com/SunakazeKun/galaxydatabase/main/objectdb.xml">aqu&iacute;</a> y ponlo en el mismo lugar en el que se encuentra al archivo <code>Whitehole.jar</code>.
          </li>
          <li>
            <p><b>Whitehole 1.7</b> (<a href="https://github.com/TheSunCat/Whitehole">Repositorio</a>)</p>
            <p>Funciona para SMG1/2. Necesita de JRE 17 para funcionar.</p>
            <p>Para actualizar la base de datos de objetos, descarga el archivo <code>objectdb.xml</code> de <a href="https://raw.githubusercontent.com/SunakazeKun/galaxydatabase/main/objectdb.xml">aqu&iacute;</a> y ponlo en el mismo lugar en el que se encuentra al archivo <code>Whitehole.jar</code>.
            <p><b>Nota:</b> Para abrir galaxias en SMG1 con esta versi&oacute;n se tienen que seguir pasos extras (hay que eliminar las zonas sin utilizar de SMG1).</p>
          </li>
          <li>
            <p><b>Whitehole for SMG1</b> (<a href="https://github.com/SunakazeKun/Whitehole-for-SMG1">Repositorio</a>)</p>
            <p>Para ser usado con SMG1 y por su editor de Zonas/Capas integrado. No se puede actualizar la base de datos de objetos. Necesita de JRE 8 para funcionar.</p>
          </li>
          <li>
            <p><b>Whitehole Despaghettification</b> (<a href="https://github.com/SunakazeKun/Whitehole-Despaghettification">Repositorio</a>)</p>
            <p>Funciona para SMG1/2. Puede usarse en JRE 11 hasta JRE 17.</p>
            <p>Este Whitehole actualiza la base de datos de objetos autom&aacute;ticamente todas las veces que inicies el programa.</p>
          </li>
          <li>
            <p><b>Whitehole Neo</b> (<a href="https://github.com/SMGCommunity/Whitehole-Neo">Repositorio</a>)</p>
            <p>Funciona para SMG1/2. Puede usarse en JRE 11 hasta JRE 17. Est&aacute; basado en Whitehole Despaghettification.</p>
          </li>
        </ul>
      </div>
      <h2 id="notes">Notas</h2>
      <div class="contents">
        <p>Si se est&aacute; ejecutando Whitehole Despag o 1.7 en Windows y est&aacute; experimentando problemas (las galaxias no se abren o parte de la pantalla de renderizado est&aacute; azul) copia y pega la siguiente l&iacute;nea de comandos en un archivo <code>Whitehole.bat</code> colocado en el mismo lugar que el archivo <code>Whitehole.jar</code>. Luego dale doble click a dicho archivo.</p>
        <div class="code_block">
          <p>java --add-exports=java.desktop/sun.awt=ALL-UNNAMED -Dsun.java2d.uiScale=1.0 -jar Whitehole.jar</p>
        </div>
        <p>Si los problemas continuan, reporta el problema en el repositorio de la herramienta o en algun servidor dedicado a modificar SMG.</p>
        <br>
        <p><b>Otros comentarios:</b></p>
        <ul>
          <li>Si tu computadora tiene una trajeta de graficos vieja Whitehole puede tener problemas para renderizar las galaxias. Espec&iacute;ficamente, Whitehole 1.7 no trabaja bien bajo tarjetas gr&aacute;ficas integradas de Intel.</li>
          <li>Whitehole Despag no renderiza las &aacute;reas gravitacionales.</li>
          <li>Los usuarios de Windows pueden descargar los JREs necesarios de <a href="https://adoptium.net/temurin/releases/?version=11">este enlace</a>.</li>
        </ul>
      </div>
		</div>
	</body>
</html>
